package br.com.sgc.enuns;


public enum TipoPessoa {
	
	SELECIONE (-1),FISICA(0), JURIDICA(1), TECNICO(2);
	
	Integer id;
	
	
	TipoPessoa(Integer id){
		this.id = id;
	}
	
	public static TipoPessoa fromInt(int valor) {
		switch (valor) {
			case -1: return SELECIONE;
			case 0: return FISICA;
			case 1: return JURIDICA;
			default: return null;
		}
	}

	
	@Override
	public String toString() {
		switch (this) {
			case SELECIONE: return "Selecione";
			case FISICA: return "Física";
			case JURIDICA: return "Jurídica";
			default: return null;
		}
	}

	public Integer getId() {
		return id;
	}

}
